crayfish boat - French English Dictionary